imminent liquidation - German English Dictionary